20530 92
11163 447
23348 338
3909 202
1229 76
4823 710
846 31
1001 143
19919 691
24006 365
2907 313
923 153
10846 281
8505 399
24032 603
12275 446
18200 39
26032 262
20660 267
3341 165
2049 60
13337 177
15283 558
25038 209