29405 820
26599 497
20098 609
23803 529
22101 438
17677 116
18491 587
11986 740
7107 552
8721 360
11838 386
9635 472
5168 76
22139 33