3926 597
12540 588
4896 657
2258 373
4534 328
3790 566
28111 261
3285 469
2995 570
18162 933
3494 237
11793 562
5197 244
2995 517
4393 112
2012 31
2370 280
9003 146
4907 952
5313 829
964 42
8847 373
6065 914
4534 326