2772 101
7704 605
3607 36
2665 368
5016 629
6455 588
2606 197
6059 839
3842 716
2503 265
4446 761
5524 72
4573 626
5301 483
4860 395
3255 602
4085 440
2642 304
4554 626
2440 260
9908 864
2502 114
1133 58
3060 471
4084 320
3026 214
2476 147
40639 901