5285 250
2908 544
1188 293
29001 287
2703 171
2553 455
3519 578
1227 54
4251 677
4178 741
3182 725
1502 318
1528 81
3662 585
2040 445
3454 457
1347 224
1860 524
16249 779
1564 89
4820 638
2933 723
3369 355
7462 260