10096 97
33126 543
4843 494
3955 147
9892 445
6831 812
2536 181
11317 320
2523 123
2448 555
9287 694
12249 117
1399 162
1614 461
2153 262
3668 697
2385 427