2894 488
1420 190
16308 641
21014 242
3790 504
47404 279
19168 652
22231 322
28295 288
7404 77
56300 593
14169 326
4608 373
1789 143
3545 468
3817 290
2803 297