3081 68
1701 34
4880 572
7762 769
3017 806
2398 316
3285 860
4574 172
1607 323
5227 151
4071 215
6460 94
1262 205
2247 170
999 25
1581 291
1872 457
15992 711
5494 600
435 45
1779 353
1591 169
4358 423
1121 215
18393 249
21680 164
3850 779
5879 564