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