19488 519
13502 816
24303 94
4341 327
18982 707
1388 111
3059 544
30106 815
2979 170
2770 508
3385 578
3476 624
19964 547
32836 545
5372 780
2878 178