5991 268
8836 708
18759 246
19651 569
24762 375
11924 445
16108 697
18015 277
13585 306
3886 580
7922 49
6265 206
8935 624
5717 92
5511 427
3923 746
3178 802
2997 498
2542 226
1597 53