122181 15
141606 19
85083 20
78832 10
170534 37
510584 55
31632 5
24378 1
29306 4
52451 4
21833 4
88952 7
430982 115
98959 15
61283 8
30078 1
58456 6
190433 23
40584 5
56278 5
27781 2
32133 1
53229 3
52308 5