3460 133
2952 564
1034 161
5008 609
19361 338
2735 506
19512 493
14690 82
4957 61
17322 514
16493 437
8001 81
5868 587