2776 101
7710 605
3623 36
2674 368
5028 629
6463 588
2615 197
6075 839
3844 716
2506 265
4457 761
5535 72
4578 626
5305 483
4875 395
3263 602
4096 440
2648 304
4564 626
2449 260
9916 864
2512 114
1138 58
3382 472
4099 320
3033 214
2485 147
40888 901