3973 239
12723 630
11437 376
9710 430
4324 263
14298 539
10254 306
14030 459
22032 447
10588 537
270075 1683
7890 291
91484 847
2308 113