10520 775
23345 234
6915 310
9164 201
4522 554
5383 109
6608 524
2827 72
2245 277
3357 126
2302 36
4372 353
3777 466
24502 632