42476 70
21317 200
6393 55
5244 641
16051 441
5087 253
4259 680
12342 414
2880 125
10737 533
6054 162
6219 137
13748 339
1804 121
4691 528
3558 371
2901 301
3689 232
4209 80
8238 702
9138 474
4304 607
3400 551
5607 89
81760 803
5147 98
3446 366
9782 299