15016 575
19071 601
17204 343
14409 463
15851 678
16223 304
20541 294
12227 84
15034 697
13332 70
18242 696
15124 160
15454 194
20169 230
39717 634
3783 76
3899 679
2310 110
2478 415
3759 535
20569 645
19728 101
45574 393
14846 126