40947 70
18674 199
6126 55
5075 641
15186 441
4850 253
4158 680
11653 414
2781 125
10270 532
5874 162
5874 137
13314 339
1733 121
4512 528
3416 371
2823 301
3568 232
4027 80
7838 702
8798 474
4214 607
3348 551
5499 89
81470 803
4929 98
3262 366
9076 299