2308 108
4628 970
19206 345
26631 257
9515 238
9019 843
11485 606
10885 703
7621 508
12374 333
3086 611
31186 935
62357 166
579 65
8084 29
2129 612
1881 297
1890 47