3016 943
3025 839
2160 663
2572 726
1624 370
1600 438
3105 773
4297 832
2259 455
2937 749
27005 231
1352 287
15430 601
3485 733
42613 447
8605 433
30221 593
1839 494
25714 845
6168 466
7893 868
4495 55
8982 667
12275 348
5972 617