132452 27
159854 8
23758 0
60334 9
184533 13
39034 5
56303 5
171056 21
75901 15
97952 12
47277 8
995284 125
446753 10
267008 11
274379 20
561402 32
201652 21
254951 13
480003 27
248826 10
426182 20
1445304 98
367953 33
537983 68