1520 208
4554 33
3017 806
6501 297
43338 390
31399 292
6470 440
3830 434
22210 895
7341 400
29294 141