3175 462
4514 391
202836 826
4860 923
3463 751
1533 274
800 35
54339 140
56668 138
2489 399
84457 538
46067 241
2186 60
23758 482
125435 707
33299 55
12671 164
80117 356
30490 598
77290 789