2906 508
3404 589
2846 570
1637 296
2952 517
1299 330
1174 111
2851 674
2071 348
4818 491
454 43
8149 135
2650 157
3926 908
3894 811
2168 176
3396 635
2461 269
2259 505
1223 178
2051 443
3893 503
12090 670
1760 309