1082 35
2892 239
3547 973
2809 488
3046 702
11765 176
5365 785
12510 497
3345 686
2557 438
11268 602
933 255
12790 281
7230 661
3424 524
666 130
9345 491
7278 466
3248 143
3239 733
2894 480
2663 746
8909 701
3712 779