3512 511
3314 348
2180 315
2045 396
9470 725
3291 227
11257 326
2932 442
2278 401
5109 697
2844 68
12787 197
4272 557
3161 861
2421 674
8241 724
3479 609
474 62
272 59
3178 350
1446 294
12126 342
3505 926
6679 86