3973 239
12722 630
11437 376
9710 430
4324 263
14298 539
10253 306
14030 459
22029 447
10587 537
270071 1683
7889 291
91479 847
2308 113