12622 319
5227 604
15677 30
15286 298
6517 664
5050 34
11123 243
33328 281
18375 417
29538 87
8841 747
5999 277
16645 504
8249 925
15255 480
59079 833
40545 722
59394 684
25736 280
7659 273
10928 801
49760 524
8874 346
37601 694