220009 18
154476 9
400882 26
454302 23
279530 30
435607 41
2935128 154
21355 9
249483 6
45401 4
272608 41
100551 14
291582 6
136456 29
27779 2
54003 8
347159 38
47957 9
41077 7
999453 44
246909 20
22556 4
121653 12
194559 4