308338 874
132476 839
111175 327
74173 168
120904 465
23309 630
68795 438
311573 1443
123420 908
188012 1005
70365 645
152094 620
27802 836
47750 721
12573 647
48461 447
178347 708
36054 193
123684 825
87444 552
95164 250
85930 943
76937 891
346540 716
73035 121
21483 319
49723 195
942298 1637