30785 820
28068 497
20885 609
24743 529
22991 438
18323 116
19162 587
12394 740
7311 552
9022 361
12290 386
10094 472
5410 76
23332 33