2501 51
3129 620
1942 179
2679 629
2143 316
843 94
4093 309
3175 606
780 63
968 175
2710 353
1951 404
4455 859
2773 728
2258 217
2312 124
2014 83
2319 476
3343 908
1187 105
1708 301
2152 392
2950 156
3325 571
1479 203
12494 516
23078 138
9434 332