3703 595
2700 502
11162 114
3584 822
1995 273
12408 877
23636 697
11368 112
23332 732
12473 417
38568 198
12273 984
18497 260
15301 442
14059 412
10776 323
6732 441
6215 668
6165 442