2762 101
7681 605
3589 36
2655 368
4999 629
6444 588
2587 197
6042 839
3831 716
2489 265
4434 761
5494 72
4558 626
5285 483
4844 395
3243 602
4053 440
2621 304
4543 626
2428 260
9897 864
2492 114
1126 58
3048 471
4077 320
3019 214
2457 147
40117 901