3966 239
12718 630
11434 376
9708 430
4321 263
14294 539
10252 306
14021 459
22016 447
10581 537
270028 1683
7884 291
91426 847
2307 113