41808 70
18857 199
6326 55
5198 641
15807 441
4980 253
4208 680
11992 414
2827 125
10581 533
5967 162
6119 137
13604 339
1773 121
4608 528
3509 371
2866 301
3646 232
4131 80
8026 702
9040 474
4273 607
3377 551
5557 89
81666 803
5052 98
3373 366
9549 299