1026 190
803 41
11472 532
13513 187
10518 304
7220 571
7604 790
10607 275
3817 441
3295 76
3599 201
14065 598