109732 8
93709 6
242276 28
769459 117
296904 20
445557 61
244428 25
214701 17
200130 14
38202 3
114726 16
106380 15
163101 20
54808 12
162384 19
136957 12
345208 69
77228 6
540859 76
83358 4
416005 35
454328 37
198479 20
998505 125