1231 33
9307 940
19257 192
12203 793
35418 740
5850 53
5368 389
2481 152
5286 299
16217 294
11127 506
13303 271
8980 671
3108 709
5436 752
4583 610