5956 899
3364 224
2332 288
4507 279
3028 507
4046 496
4755 137
5327 833
4575 158
8372 287
6201 498
7524 101
4475 76
3735 404
5623 733
5174 393
7249 588
4579 762
3822 207
93234 129
14822 386
55052 374
40354 609