1260 33
9347 940
19295 192
12222 793
35600 740
5868 53
5397 389
2495 152
5296 299
16241 294
11160 506
13376 271
9010 671
3108 709
5444 752
4598 610