42613 70
21415 200
6433 55
5265 641
16162 441
5137 253
4281 680
12520 414
2893 125
10800 533
6088 162
6270 137
13805 339
1818 121
4725 528
4149 372
2924 301
3732 232
4233 80
8292 702
9181 474
4335 607
3414 551
5633 89
81804 803
5168 98
3477 366
9902 299