10321 97
33448 543
5238 494
4273 147
10673 445
7096 812
2722 181
12423 320
2646 123
2548 555
14793 694
13186 117
1474 162
1636 461
2303 262
3860 697
2413 427