94092 167
3466 165
25196 243
7185 400
2708 121
1216 22
1313 129
4873 610
5840 439
12264 792
2273 336
5387 347
1250 271