3460 133
2952 564
1034 161
4972 609
19361 338
2731 506
19510 493
14689 82
4957 61
17321 514
16492 437
7999 81
5867 587