66948 239
5579 622
77693 407
41360 120
19880 342
26685 640
16598 328
7043 49
27030 651
28063 943
45900 314
36140 612
3494 255
2847 336
6485 774
2774 233