21018 80
24232 328
30039 325
24637 443
14501 340
9766 551
65991 502
28048 344
18538 442
16155 161
42414 889
9770 241
75491 617
124458 622
47520 530
23497 85
28624 187
8003 231
26371 416
37659 436
18509 658
17786 28
64172 947
229684 838