1507 208
4536 33
3016 806
6499 297
43320 390
31388 292
6458 440
3829 434
22207 895
7340 400
29257 141