19732 458
5516 679
4465 241
3056 572
2055 234
13374 615
1224 43
1452 85
29044 287
4891 609
2763 691
511 86
11774 1006
22216 397
3940 688
1544 318
3500 743
6284 276
1208 86
2576 191
4728 149
6759 939
3601 571
1474 320