3748 283
11616 519
13561 313
26158 106
177145 577
4940 427
5862 469
20559 144
3241 130
5686 407
8545 453
8075 196
4546 97
2951 628
1531 98