40471 70
18608 199
5963 55
5044 641
14872 441
4769 253
4139 680
11548 413
2764 125
10167 532
5815 162
5718 137
13149 339
1687 121
4483 528
3363 371
2791 301
3551 232
3990 80
7747 702
8628 474
4190 607
3338 551
5482 89
81413 803
4861 98
3201 366
8832 299