2767 101
7690 605
3596 36
2658 368
5004 629
6446 588
2592 197
6047 839
3836 716
2494 265
4441 761
5509 72
4561 626
5292 483
4847 395
3245 602
4063 440
2627 304
4547 626
2432 260
9903 864
2498 114
1130 58
3053 471
4080 320
3021 214
2461 147
40299 901