3337 71
2337 334
2071 368
41099 925
19272 327
16475 741
9063 673
28195 718
4459 427
11530 795
10475 444
1662 48
3946 59
2551 293
5741 879
23497 522