19469 519
13498 816
24293 94
4340 327
18980 707
1387 111
3058 544
30100 815
2979 170
2769 508
3385 578
3475 624
19957 547
32824 545
5372 780
2878 178