20962 222
3851 102
3535 283
2582 285
5703 117
4497 283
6986 433
4867 370
3185 128
2443 81
5489 926
3756 536
4350 248
7671 491
6559 780
2270 56
8548 596
5012 339
6832 628
43529 888
4415 42
3548 109