15021 92
2695 327
14845 707
874 111
2547 544
18313 808
1949 170
2269 508
2826 578
2499 623
16201 546
20368 542
4127 780
1978 178