14341 851
14876 588
7797 537
11534 299
20592 176
1326979 2508
419644 847
22243 559
510477 1779
7693 566
6857 507
14901 271
18573 167
378630 1071
31310 281
279523 1201
153746 1038
17911 140
180817 555
6721 53
14561 870
13455 486
143530 713
12771 874
274965 1132
7038 488
16343 591
14790 391