999 206
3259 111
5291 695
4923 583
3490 631
3842 575
1564 254
3306 500
12127 650
4208 986
3507 782
2712 440
2819 381
3368 973
6886 348
8887 26
1795 226
3569 766
3297 580
22034 498
15799 678
5728 619
29757 129
32855 921
4983 644
4942 134
63812 790
17077 544