43332 857
64700 50
6958 789
10202 369
16430 501
7074 856
8654 493
35556 543
8318 185
17942 814
30907 681
4255 617
9063 891
3494 156
6382 375
2250 302
421 45