40924 70
18671 199
6117 55
5075 641
15177 441
4847 253
4156 680
11641 414
2781 125
10266 532
5873 162
5868 137
13303 339
1730 121
4512 528
3416 371
2822 301
3567 232
4025 80
7834 702
8794 474
4214 607
3346 551
5496 89
81468 803
4929 98
3258 366
9070 299