3000 285
11871 191
3878 343
27980 642
4094 470
8311 136
12398 584
11233 319
1161 262
21893 652
2830 742
2368 485
20266 647
39205 535
11559 348
7139 670
547 162
2266 474
991 293
22821 590
14023 390
18842 727
2025 536
18038 501