2633 397
16910 399
6830 509
7649 420
5934 138
27591 294
12326 434
6658 183
13034 844
4353 268
42145 712
177274 866
10365 440
69543 326
22046 260