459303 99
296729 9
82283 11
225159 28
713730 43
167376 28
25683 3
154705 14
155081 53
236532 32
360955 27
437180 36
470105 12
285531 9
219932 15
66055 8
485027 34
308934 28
288226 16
583307 120
34180 34
11083 3
17284 24
318930 39