1229 76
4823 710
846 31
24006 365
4039 640
923 153
1000 143
24032 603
20528 92
12275 446
20660 267
3341 165
2049 60
13337 177
15283 558
8504 399
18199 39
26031 262
19917 691
25038 209
2905 313
3377 774
11365 468
10844 281