21471 703
3216 301
9951 699
9247 338
2961 520
2376 374
8698 38
4182 867
2483 405
4242 379
26271 580
12741 599
7395 473
931 37