2289 370
6005 357
24166 341
60888 125
166751 306
20606 1029
29392 384
24399 240
5309 476
6581 532
4621 526
3782 691