2978 304
3093 243
4308 76
12636 790
3730 243
9012 648
11821 892
8511 45
5213 274
14590 32
2882 518
9809 99
2653 303
2795 201
20120 598
10772 164
6584 624
8810 335
2281 191
5608 601
5303 593
4876 532
2853 124
1932 108