2109513 3399
277040 1568
232306 589
2692103 6598
697169 1987
115517 632
46322 393
60981 598
55035 163
22060 113
47046 584
20132 187
34043 591
31115 291
36880 467
25480 194
28646 521
1994 278
1501 51