2985 556
19838 1019
3284 323
2266 367
2182 171
2276 690
11125 368
9349 472
6570 788
7789 413
15188 716
5291 340
14770 697
3804 640
2173 489
5534 738
8148 578
2118 602
14007 276
2554 511
8400 925
5116 372
15477 274
1539 54