119553 505
72659 181
154684 391
40929 268
22409 543
37985 636
21044 1002
156068 648
61133 220
143668 222
1011651 3021
96676 640
246261 921
80309 642
60105 494
191166 545
210100 452
32975 354
42754 880
32475 95
39733 325
38444 766
72908 545
33345 746
40641 242
77611 838
38317 580
143892 829