94396 167
3466 165
25202 243
7186 400
2710 121
1217 22
1313 129
4875 610
5840 439
12268 792
2273 336
5391 347
1250 271