30168 303
27121 134
30678 544
59557 382
48852 951
85379 243
39111 143
63279 690
41292 269
17397 222
14579 251
228864 643
21616 674
52443 164
17538 118
37025 529
71804 691
65838 274
12148 602
75123 520
28418 348
89323 985
40326 401