105482 49
183603 113
84307 50
23580 9
34933 8
191829 11
252058 47
345206 12
235733 14
252656 79
309277 65
1992880 146
1383303 101
246057 35
305533 28
470855 43
607405 121
259032 23
1281484 63
263276 14
1449204 141
3340057 291
266026 8
176226 19