3595 74
6698 294
4241 522
3679 441
2131 159
1728 148
5886 645
32311 209
3891 791
3949 647
1839 201
10830 201
25975 115
3334 40
2474 266
1381 69
3735 624
9519 597
3576 466
2163 36
10271 478
23621 942
20689 575
21952 182
4040 254
10362 833
3976 316
21467 837