2900 428
3246 356
18417 597
2559 407
5347 232
19696 519
6092 447
3702 661
6231 691
1509 206
3370 239
1261 54
23195 179
8345 160
2967 723
2532 335
11107 205
2940 544
841 105
2815 52
4057 776
5342 416
4853 638
2644 214