3973 239
12722 630
11437 376
9710 430
4324 263
14298 539
10253 306
14030 459
22031 447
10587 537
270072 1683
7890 291
91482 847
2308 113