3101 50
2111 270
11231 485
2260 372
2386 495
25510 533
1924 202
8612 506
666 125
2497 503
10094 458
184 38
5892 142
8608 328
2743 579
1964 412
2685 853
2153 339
2012 59
3490 719
2823 332
3342 418
4626 118
11248 865