2250 228
6413 588
11517 266
37051 72
4883 451
10700 649
5989 138
8373 326
3745 223
4161 644
2766 271
2382 370
5649 533
2204 53
2126 348
4710 251
31779 217
3940 260
4863 954
10345 722
3379 101
7505 759
3550 690
2337 245