4226 65
3646 184
3320 397
4845 660
24178 730
6482 587
5295 408
1694 94
5883 341
8221 205
4886 428
4482 612
4471 519
6050 626
14337 528
8949 659
27784 700
4172 223
6310 938
1019 42
3076 484
7832 284
4443 133
5434 410