3595 74
6703 294
4243 522
3679 441
2131 159
1730 148
5891 645
32333 209
3892 791
3953 647
1840 201
10830 201
25977 115
3337 40
2475 266
1381 69
3737 624
9528 597
3579 466
2166 36
10278 478
23621 942
20689 575
21958 182
4042 254
10365 833
3978 316
21482 837