2768 101
7701 605
3601 36
2661 368
5013 629
6451 588
2600 197
6050 839
3839 716
2501 265
4443 761
5518 72
4570 626
5297 483
4853 395
3250 602
4077 440
2633 304
4551 626
2438 260
9905 864
2499 114
1132 58
3056 471
4081 320
3022 214
2470 147
40488 901