2500 306
3675 518
4099 215
17341 710
2340 428
1932 243
4403 591
3191 159
1921 94
5267 376
3455 356
880 172
6087 697
3115 390
6380 695
3066 677
2125 102
3841 924
3120 515
2864 668
2895 819
1016 121
4858 348
2216 40
9293 787
6579 419