3506 748
2723 307
465 57
4959 413
1123 50
12668 881
2356 318
2457 390
3749 635
2055 193
3704 495
3287 59
3093 739
20626 486
3054 504
5926 960
12663 580
3681 728
1905 45
2253 237
3528 516
4590 249
4358 842
3442 833