32398 614
27582 557
19584 296
21372 445
1562658 4494
1349899 2526
308783 850
459581 1312
1111394 1887
921697 1980
10101 166
317194 1225
645580 1333
1716449 3678
437239 1719
380604 969
339698 1008
484766 706
370685 655
228149 1025
114021 376