15008 803
35357 640
75622 288
13614 296
51440 769
16233 687
20592 315
10871 509
15662 446
6325 318
18147 181
16556 609
7588 271
3317 129
6459 535
13930 183
17559 240
4604 65
8013 578
13154 391
3191 269
9034 363
12105 351
5710 156
17921 473
17939 613
29494 361
24500 115