12522 580
7558 594
5947 151
9433 708
2142 234
14592 598
39246 279
6684 553
33335 669
14031 312
9281 437
5902 688
19291 679
10609 787
5626 227
12451 323
9348 389
18906 902
33513 536
36121 359
38887 858
30551 936
8294 290
20727 583
12261 583
3050 145
5625 530
2692 248