5552 500
2802 46
7551 176
15496 112
21091 712
3765 466
1307 180
6813 310
11334 566
4283 194
4911 421
5340 614
8855 697
9445 627
6453 565
22610 599
7881 904
4923 507
3534 296
7498 423
4943 500
4471 631
4198 398
6197 471