26433 427
2315 93
40266 866
21026 391
1709 115
15133 616
4487 657
6137 490
1865 234
1783 272
12449 237
2475 213
2578 614
3079 455