8581 333
6421 30
3330 560
3561 304
12712 663
3283 445
4620 62
7627 230
5500 573
4278 37
15309 125
6571 295
9889 872
8410 605
8109 483
2673 95
8002 534
5993 473
4358 804
9311 317
8851 444
2292 66
3544 242
8355 391
9353 410
7796 415
8938 847
4900 157