98076 51
70376 28
109151 51
49851 33
58478 35
43503 39
31259 15
51832 57
136902 13
134354 7
177530 24
928806 115
241584 10
1001558 98
169334 13
231457 17
1740032 100
668626 33
1029833 67
480251 17
318459 7
2395609 181
3334728 291
276629 12