29984 820
27439 497
20369 609
24066 529
22281 438
17862 116
18849 587
12063 740
7150 552
8815 360
11947 386
9751 472
5214 76
22516 33