15012 803
35365 640
75627 288
13617 296
51445 769
16233 687
20593 315
10871 509
15664 446
6327 318
18157 181
16557 609
7589 271
3317 129
6460 535
13941 183
17559 240
4604 65
8013 578
13154 391
3191 269
9035 363
12105 351
5710 156
17924 473
17945 613
29494 361
24505 115