99876 51
72252 28
110434 51
50881 33
59728 35
44458 39
31979 15
53078 57
137329 13
134731 7
178358 24
930677 116
241954 10
1002630 98
169831 13
231926 17
1741880 100
669755 33
1031134 67
480254 17
319078 7
2399579 181
3340257 291
277327 12