1998 300
8827 238
11432 272
2944 901
2819 592
24002 688
2833 499
3084 647
2634 481
1245 101
2946 658
2181 415
686 124
2929 667
1550 372
2915 690
1743 202
952 118
3201 878
996 231
3421 848
2299 555
1097 167
1122 205
329 42
47685 874
57842 768
1442 278