1238 274
2700 587
322 34
19560 608
16797 194
19420 304
6073 363
6000 527
5612 426
8859 901
7311 766
7913 246