91130 17
40003 6
84381 8
48056 11
41078 4
36484 3
27777 1
261432 27
139527 26
302684 54
92383 9
521232 74
138730 11
380757 64
644651 131
64157 7
81978 27
85103 4
135106 20
49129 10
101308 36
506402 77
2498553 359
89453 21