5891 268
8798 708
18725 246
19600 569
24668 375
11901 445
16075 697
17899 277
13561 306
3858 580
7875 49
6241 206
8923 624
5680 92
5488 427
3908 746
3169 802
2980 498
2528 226
1573 53