1515 208
4545 33
3017 806
6500 297
43330 390
31397 292
6465 440
3830 434
22209 895
7341 400
29277 141