22978 5
57931 9
414451 30
233252 25
808405 55
271731 24
120853 11
519082 70
244134 20
1974357 174
311383 33
1449603 286
399330 18
204279 5
550256 21
97804 12
1720702 99
162754 7
189653 19
805381 57
303626 19
546302 53
327128 41
1440526 144