2768 101
7695 605
3600 36
2658 368
5010 629
6447 588
2593 197
6048 839
3838 716
2495 265
4442 761
5512 72
4564 626
5295 483
4847 395
3248 602
4071 440
2629 304
4547 626
2433 260
9904 864
2498 114
1130 58
3053 471
4080 320
3021 214
2465 147
40356 901