3996 488
6781 897
15466 402
2220 53
10319 962
7038 621
955 57
4706 261
3164 130
2612 238
3865 202
4857 369
5808 306
4627 28
8508 571
10794 648
4596 896
3946 438
6820 498
1489 162
3476 347
7904 673
3074 435
4431 186