30896 512
43360 327
44037 204
27138 857
48024 760
41432 679
54744 447
25484 161
90255 260
51582 447
49030 776
26901 185
58278 154
54115 769
43538 534
36542 468
30667 48
121721 149
97512 952
31062 633
26768 819
48301 330
15708 182
42376 522
18902 359
45725 78
23832 172
18902 601