40907 70
18670 199
6111 55
5075 641
15166 441
4847 253
4156 680
11636 414
2781 125
10264 532
5868 162
5865 137
13292 339
1729 121
4511 528
3415 371
2822 301
3567 232
4023 80
7828 702
8778 474
4213 607
3345 551
5495 89
81462 803
4928 98
3256 366
9058 299