1290 402
327 143
416 856
604 531
1179 852
883 239
374 10
634 661
23709 486
23220 960
19704 669
14397 916
13332 158
11797 625
10292 365
8809 963
506 285
635 959
882 881
71 906