38308 31
1502978 82
591284 114
1093809 126
2203328 167
1460458 252
2891104 197
74503 11
37801 4
2347176 356
53577 46
1318959 158
46557 3
77181 6
42731 6
644577 119
2203332 167
1054627 198
102401 9
171251 29
476159 62
1318958 158
30605 25