1495 208
4515 33
3015 806
6498 297
43313 390
31379 292
6448 440
3829 434
22203 895
7340 400
29228 141