2772 101
7707 605
3609 36
2666 368
5018 629
6456 588
2606 197
6059 839
3843 716
2504 265
4447 761
5527 72
4574 626
5302 483
4863 395
3255 602
4086 440
2642 304
4559 626
2441 260
9909 864
2502 114
1134 58
3061 471
4085 320
3027 214
2476 147
40663 901