145573 301
52433 197
74571 252
8223 611
6075 168
5761 914
3607 45
4267 139
8499 64
5650 593
5147 672
2216 111
8201 784
5474 58
7683 606
3206 357
3472 487
9627 592
5304 470
6958 459
228573 787
72103 444
38481 592
125406 601
11690 42
42278 299
92046 430
69224 373