1283 180
4124 171
3508 420
29387 382
11172 349
11628 78
14702 253
2397 143
3850 212
9899 234
26670 491
4399 756
2729 428
11654 462
3198 206
4663 824
4077 706