184033 19
95583 8
87507 11
33433 12
27826 4
70128 8
59376 7
47957 9
42852 6
282779 48
217231 31
148959 25
60351 12
116202 17
132558 30
177034 32
163227 25
302551 44
950328 170
149026 11
78206 6
63333 9
1342959 77
200127 24