11245 51
1571 221
3755 80
2866 625
28716 508
2273 156
3720 202
9488 772
4357 791
9525 520
14178 193
24705 235
79496 310