15016 803
35369 640
75633 288
13620 296
51452 769
16235 687
20596 315
10871 509
15668 446
6328 318
18175 181
16561 609
7590 271
3321 129
6463 535
13949 183
17559 240
4604 65
8013 578
13161 391
3191 269
9041 363
12110 351
5710 156
17932 473
17945 613
29496 361
24512 115