105484 49
183607 113
84302 50
23582 9
34932 8
191830 11
252051 47
345208 12
235726 14
252655 79
309276 65
1992882 146
1383301 101
246053 35
305534 28
470857 43
607401 121
259031 23
1281480 63
263278 14
1449206 141
3340055 291
266026 8
176229 19