2633 397
16912 399
6832 509
7651 420
5935 138
27592 294
12329 434
6660 183
13037 844
4356 268
42146 712
177288 866
10367 440
69555 326
22077 260