42658 70
21438 200
6445 55
5277 641
16227 441
5160 253
4291 680
12587 414
2904 125
10820 533
6107 162
6323 137
13838 339
1844 121
4737 528
4167 372
2935 301
3747 232
4243 80
8311 702
9202 474
4345 607
3422 551
5642 89
81821 803
5183 98
3487 366
9966 299