42582 70
21360 200
6422 55
5256 641
16114 441
5116 253
4275 680
12461 414
2888 125
10781 533
6078 162
6249 137
13786 339
1812 121
4705 528
3569 371
2917 301
3722 232
4228 80
8277 702
9172 474
4322 607
3409 551
5627 89
81796 803
5165 98
3469 366
9868 299