309421 1418
5859 54
6596 76
1869 77
4198 417
11576 489
13547 634
11179 659
835615 3613
91569 358
39042 189
333957 1317
518383 1657
16872 670
129455 582
14190 400
14219 225
149048 962
300484 945
145279 335
131838 686
11192 167
50039 318
104188 499
17179 392
63595 557
9424 376
23922 161