3595 74
6703 294
4244 522
3679 441
2131 159
1732 148
5893 645
32337 209
3892 791
3953 647
1840 201
10832 201
25978 115
3337 40
2475 266
1381 69
3737 624
9529 597
3579 466
2166 36
10280 478
23623 942
20689 575
21959 182
4042 254
10366 833
3978 316
21485 837