15371 530
8590 564
18612 699
19226 591
16998 723
53367 238
14789 511
30788 283
12380 94
18461 170
33166 464
11508 384
20604 830
39486 519
64582 151
117390 280
21373 249
34187 727
41967 504