2768 101
7698 605
3600 36
2659 368
5012 629
6448 588
2595 197
6049 839
3839 716
2497 265
4443 761
5515 72
4568 626
5295 483
4848 395
3248 602
4076 440
2632 304
4549 626
2435 260
9904 864
2498 114
1131 58
3056 471
4080 320
3021 214
2468 147
40423 901