10320 97
33448 543
5238 494
4273 147
10671 445
7096 812
2722 181
12420 320
2646 123
2548 555
14793 694
13185 117
1474 162
1636 461
2298 262
3860 697
2413 427