1096 122
5187 98
3643 350
2343 554
7471 939
6195 508
2720 168
5483 290
3209 279
4907 338
9557 461
5862 70
4332 100
8903 729
6604 796
4296 310
2133 295
10700 799
5553 612
8055 635
1304 177
2866 430
10316 368
7037 170