105853 49
183877 113
84509 50
23682 9
35133 8
192202 11
252228 47
345356 12
235826 14
252906 79
309583 65
1993352 146
1383581 101
246184 35
305659 28
471181 43
607607 121
259032 23
1281476 63
263377 14
1449533 141
3341008 291
266178 8
176379 19