3978 239
12728 630
11437 376
9712 430
4325 263
14299 539
10255 306
14039 459
22040 447
10589 537
270110 1683
7900 291
91522 847
2313 113