14003 250
21628 140
9306 319
15768 338
13100 238
29828 691
14518 627
11815 554
10435 421
4948 539
13893 225
7258 186
17595 827
10915 609
7958 597
26145 106
10709 674
36317 796
11926 82
32383 297
11686 478
15648 471
12221 651
39934 273