505432 1407
344198 1039
18395 83
8049 231
7745 283
6210 379
9775 415
3981 189
8994 531
3429 300
3765 544
4566 918
29889 534
161730 211
86332 388
30009 202
12199 277
87066 470
87332 464
29924 162
8599 523
8247 307
12784 867
6011 652
2542 172
2540 347
8053 374
89712 520