42511 70
21334 200
6399 55
5245 641
16062 441
5097 253
4265 680
12369 414
2881 125
10752 533
6058 162
6224 137
13758 339
1805 121
4694 528
3561 371
2904 301
3704 232
4215 80
8247 702
9142 474
4305 607
3401 551
5612 89
81772 803
5153 98
3448 366
9796 299