429321 1321
101479 949
32319 412
26286 106
74804 764
447374 1064
16563 376
13279 497
6881 60
27812 126
44958 235
8321 692
10765 93
15223 772
7662 587
2538 35
8016 256
2414 238
10336 152
47313 423