5951 673
20760 596
24992 882
31662 769
25613 265
3056 153
3371 64
8581 501
12072 164
16804 356
8855 1064
5496 473
4138 396
3153 293