15371 530
8590 564
18612 699
19226 591
16999 723
53368 238
14790 511
30790 283
12380 94
18461 170
33166 464
11508 384
20604 830
39486 519
64582 151
117391 280
21373 249
34187 727
41967 504