521003 1660
56830 253
7299 688
162461 941
23531 585
117115 605
134869 354
85077 1050
19778 566
31764 242
9239 359
11944 707
102593 888
23292 75
38327 162
24747 112
90878 634
85582 165
89362 433
117720 752
39584 200
21334 298
14854 364
24655 74
32887 305
13784 1002
278721 912
262075 538