3328 111
5278 30
754 65
44559 365
3262 719
28852 150
11102 294
25100 588
387 41
4498 898
1117 218
1316 213
88848 825
5045 161
2173 337
1101 258
2456 254
1937 578
14222 563
6701 203
29846 446
3763 95
10065 806
2738 694