3019 838
2778 532
2204 501
1508 101
986 125
337 71
2061 419
3309 322
9956 220
2761 653
4390 568
3274 570
1871 533
4990 288
1393 318
1099 249
2862 696
2642 755
1706 332
1450 288
5532 511
19805 1019
2094 313
2733 717