31116 670
8628 401
4268 79
5295 822
692 45
7376 800
4289 631
2858 554
3556 532
1962 122
4445 327
3503 698
867 54
1377 216
687 45
1147 66
3142 183
1311 288
2474 525
4281 457
4768 742
4787 383
3041 308
2942 715
8824 638
3620 428
7099 606
6210 99