3506 617
3583 355
2889 508
3109 703
1942 172
2224 377
933 53
4164 95
2142 322
3023 532
966 60
3758 691
1213 119
1074 141
1981 318
3591 769
8494 399
1264 179
19564 458
1632 206
1123 171
2511 235
2081 382
3055 823