105281 49
183229 113
84280 50
23556 9
34852 8
191755 11
251928 47
345132 12
235656 14
252555 79
309157 65
1992631 146
1383206 101
246001 35
305529 28
470730 43
607331 121
259031 23
1281483 63
263282 14
1448908 141
3339682 291
265934 8
176227 19