40821 70
18659 199
6089 55
5065 641
15109 441
4829 253
4148 680
11607 413
2778 125
10247 532
5849 162
5839 137
13252 339
1726 121
4502 528
3407 371
2815 301
3566 232
4013 80
7811 702
8735 474
4208 607
3342 551
5492 89
81442 803
4914 98
3239 366
9001 299