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
1393 318
1099 249
2862 696
2642 755
7772 373
1706 332
1450 288
5532 511
19805 1019
2094 313
4490 310