2146 208
5222 33
3124 806
6655 297
43532 390
31820 292
6755 440
3894 434
22431 895
7386 400
30399 141