3135 833
14811 803
1771 108
1317 255
3041 645
10157 239
2112 277
3246 534
3660 658
5985 511
2201 298
3493 672
2302 327
4777 610
2409 554
3292 529
1971 199
787 114
2946 737
3386 533
7449 448
1645 89
3009 411
3868 843