5597 512
4009 883
2982 240
4372 677
2485 136
3261 431
3707 180
1626 76
19511 665
11219 113
5728 898
13381 244
5094 571
3690 532
3754 296
5120 170
2103 180
4769 487
3233 292
2643 225
6288 523
2682 211
7503 34
4145 365