3021 640
4889 702
28256 508
10473 452
3082 306
17139 609
47228 114
3922 568
3483 974
5731 733
19992 382
4845 346
17173 172
10717 203
18192 165
4107 184
13357 413
7834 273
13844 387
15446 850
17057 287
12134 471
3356 216
5808 685
25260 92
19751 566
6148 467
3206 170