2894 488
1420 190
16315 641
21021 242
3790 504
47419 279
19174 652
22244 322
28308 288
7408 77
56312 593
14171 326
4610 373
1789 143
3545 468
3817 290
2803 297