21892 413
12502 426
6589 437
3342 432
193414 688
133379 492
10971 580
22098 158
11873 593
41989 1059
12429 81
33102 673
8834 431
11463 272
5436 230
4446 132
7510 182
1215 43
3455 607