42450 70
21302 200
6384 55
5238 641
16019 441
5069 253
4254 680
12300 414
2872 125
10709 533
6048 162
6205 137
13736 339
1802 121
4686 528
3552 371
2901 301
3684 232
4203 80
8193 702
9125 474
4302 607
3398 551
5604 89
81752 803
5143 98
3444 366
9758 299