40913 70
18670 199
6116 55
5075 641
15170 441
4847 253
4156 680
11638 414
2781 125
10264 532
5872 162
5867 137
13296 339
1729 121
4512 528
3415 371
2822 301
3567 232
4024 80
7832 702
8789 474
4213 607
3345 551
5495 89
81466 803
4929 98
3256 366
9065 299