2772 101
7705 605
3607 36
2665 368
5017 629
6455 588
2606 197
6059 839
3843 716
2504 265
4447 761
5526 72
4573 626
5301 483
4863 395
3255 602
4086 440
2642 304
4557 626
2440 260
9909 864
2502 114
1134 58
3061 471
4084 320
3027 214
2476 147
40654 901