303254 1258
2163 475
511 52
2341 396
41365 731
17595 127
50507 578
15094 588
128043 166
16159 302
17289 800
15805 479
6437 456
3257 129
41519 341