32545 251
30489 168
23109 91
28119 587
20823 802
15872 523
21662 875
11722 362
26493 326
31173 707
17750 294
21645 238
19147 470
20379 522