308027 1208
32715 417
289987 724
79073 165
8515 344
28221 342
293480 1167
50085 613
14144 626
12249 221
25339 456
12372 118
112925 798
69385 733
18140 785
29503 134
15018 804
41853 62
32659 662
8349 129
10329 570
78830 337
953193 3307
76198 235
326729 1231
11235 513
79363 232
47178 766