2908 519
2954 195
2991 492
20976 578
25217 427
24382 394
3845 760
4932 313
2709 638
2153 268
1211 104
3007 747