1281 180
4122 171
3508 420
29386 382
11168 349
11627 78
14701 253
2397 143
3849 212
9899 234
26668 491
4397 756
2729 428
11652 462
3197 206
4662 824
4076 706