1238 274
2695 587
322 34
19559 608
16788 194
19420 304
6073 363
6000 527
5612 426
8858 901
7311 766
7913 246