15015 277
5128 231
21728 342
13005 82
35987 374
8151 354
22945 517
13657 228
30400 376
13286 404
15397 241
20177 528
15275 390
11472 298
7562 609
9892 471
14065 82
23906 233
18799 417
6235 36
6762 153
8395 857
9041 859
5596 282
16826 315
6286 804
9509 547
14770 251