12050 632
17057 1000
18755 296
21027 291
448640 725
11211 812
157495 851
9176 685
13469 396
1039842 2644
15141 289
8693 468
16451 160
20289 114
32790 491
10667 135
12014 602
160806 959
19243 557
60689 568
47689 269
19689 566
118784 609
7876 498
134198 768
6919 557
94286 668
93821 368