2776 101
7713 605
3623 36
2674 368
5028 629
6463 588
2617 197
6077 839
3844 716
2506 265
4458 761
5535 72
4579 626
5305 483
4876 395
3265 602
4097 440
2649 304
4565 626
2450 260
9917 864
2513 114
1138 58
3382 472
4099 320
3033 214
2485 147
40902 901