10100 97
33136 543
4849 494
3960 147
9903 445
6833 812
2536 181
11331 320
2525 123
2451 555
9289 694
12275 117
1399 162
1614 461
2153 262
3669 697
2385 427