4993 832
7193 545
10647 236
17059 351
8493 621
8483 631
16797 688
5509 966
5355 205
2996 213
6616 482
111588 543
1586 41
7331 449
8376 96
31310 927
2782 174
1600 140
4777 509
14924 394
3442 74
2628 344
3754 942
2968 519
3091 261
2461 606
2945 461
7659 843