5055 832
10741 236
17610 351
16967 688
5587 966
5438 205
6726 482
1626 41
7448 449
8946 96
32294 928
2819 174
1639 140
4851 509
15181 394
3524 74
2681 344
3190 261
2491 606
2992 461
7705 843