302951 39
122904 5
241505 14
415203 15
222229 10
278978 22
236453 42
298203 32
34826 12
82731 14
79426 10
34502 1
120958 17
39328 3
24430 5
22630 3
28351 3
163901 16
115583 11
29327 1
43078 13
127558 21
228134 7
325702 24