5054 832
10738 236
17569 351
16957 688
5583 966
5436 205
6724 482
1625 41
7444 449
8511 96
32273 928
2817 174
1639 140
4851 509
15165 394
3518 74
2681 344
3189 261
2490 606
2990 461
7702 843