960 148
27603 299
8751 377
4797 214
25334 198
5116 532
5507 545
29731 685
13444 632
30002 68
17025 249
13842 82
16546 224
10349 430
4057 134
2611 458