308338 874
132476 839
111175 327
74173 168
120904 465
23309 630
68795 438
7831 326
311573 1443
4897 381
123420 908
188012 1005
70365 645
152094 620
27802 836
12573 647
48461 447
178347 708
28601 473
64642 203
85930 943
76937 891
18524 709
21483 319
56999 249
49723 195
942298 1637
166986 1079