5060 832
10748 236
17660 351
16973 688
5599 966
5444 205
6735 482
1632 41
7461 449
9016 96
32333 928
2822 174
1649 140
4852 509
15198 394
3530 74
2689 344
3211 261
2496 606
3005 461
7719 843