42625 70
21428 200
6436 55
5269 641
16183 441
5147 253
4284 680
12545 414
2897 125
10805 533
6094 162
6294 137
13820 339
1829 121
4730 528
4155 372
2928 301
3737 232
4238 80
8298 702
9186 474
4341 607
3417 551
5636 89
81808 803
5171 98
3480 366
9921 299