2894 488
1420 190
16284 641
21010 242
3790 504
47378 279
19141 652
22209 322
28261 288
7401 77
56293 593
14168 326
4608 373
1788 143
3544 468
3815 290
2802 297