2767 101
7689 605
3596 36
2657 368
5003 629
6446 588
2591 197
6046 839
3835 716
2494 265
4437 761
5506 72
4561 626
5292 483
4847 395
3245 602
4061 440
2626 304
4545 626
2431 260
9903 864
2495 114
1130 58
3051 471
4079 320
3020 214
2460 147
40269 901