2772 101
7707 605
3610 36
2666 368
5020 629
6456 588
2607 197
6059 839
3843 716
2504 265
4448 761
5527 72
4576 626
5302 483
4863 395
3255 602
4087 440
2642 304
4560 626
2441 260
9910 864
2503 114
1134 58
3112 471
4086 320
3027 214
2476 147
40673 901