1209 137
1238 145
2817 611
3238 403
16858 317
4585 503
2528 377
3972 793
198669 487
366038 968
25612 191