5013 47
6706 758
4768 734
3593 386
3966 542
3086 109
2600 193
9205 172
2102 362
7436 528
22967 956
15937 479
13419 329
4833 365
1666 302
1238 241
5441 365
2453 53
1572 156
3855 512
4882 611
22436 448
1946 90
4680 821
3807 705
11250 331
1133 224
3599 939