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