115482 18
69131 8
149476 24
71556 18
40676 3
26105 5
32801 8
22227 1
45533 5
320554 48
29005 1
283029 75
181276 27
40232 7
45977 3
121480 19
88754 13
22504 2
51053 3
39856 4
47381 1
65034 3
22584 1
47677 13