2508 388
16088 688
2369 422
7033 510
17644 133
29028 334
13844 178
19963 282
42713 445
5920 605
11773 838
5491 867
7271 614
12668 289
3534 35
8062 418
4397 373
8588 624
10419 334
12157 367
7033 36
2758 199