11293 256
1104 119
3762 63
1098 140
2221 371
12604 589
2283 594
11666 65
6415 358
19314 416
8135 326
15817 402
20546 257
83471 477
50788 705
30705 280
31665 728
3432 45