30046 537
14163 257
6153 722
8036 495
6851 617
6231 424
5195 420
11258 383
4223 276
19807 499
7182 642
4914 494
5726 477
3014 333
4159 78
22373 86
1743 63
3223 535
4287 379
21028 641
10341 823
6577 642
4214 885
3035 568
2545 307