5176 140
3348 642
10302 123
20531 201
20899 559
8498 157
22372 343
18290 65
3620 373
2682 304
3049 184
4804 780
23731 253