2768 101
7696 605
3600 36
2658 368
5011 629
6448 588
2595 197
6048 839
3839 716
2497 265
4442 761
5514 72
4566 626
5295 483
4847 395
3248 602
4074 440
2632 304
4549 626
2434 260
9904 864
2498 114
1131 58
3056 471
4080 320
3021 214
2467 147
40393 901