22481 47
8078 561
15998 508
34559 448
7140 779
4234 643
8647 379
19568 314
16388 336
2177 600
8298 608
2775 735
27280 181
95265 935
3349 77
5282 880
2445 755
35781 433
5271 294
5550 392
14042 233
548 135
16404 804
34695 646