2850 309
12577 423
4954 641
3412 521
6340 438
9943 532
18331 638
12602 512
4597 353
8630 473
3619 296
4233 468
3807 84
13330 615
3573 167
3651 468
7010 803
18099 68
9428 620
28815 271
4622 318
6284 232
11312 699
3416 150