1093 146
27558 893
2875 220
5521 392
21298 359
19552 472
10646 397
9283 598
30643 781
12650 485
20343 515
7628 274
6466 74
4823 97
5410 313
7872 788
10762 782
9639 320
11118 440
8319 621
9202 173
8537 453
1833 354