5056 832
10742 236
17613 351
16967 688
5587 966
5438 205
6726 482
1627 41
7449 449
8986 96
32295 928
2819 174
1639 140
4852 509
15181 394
3524 74
2681 344
3191 261
2491 606
2992 461
7705 843