15032 92
2696 327
14848 707
874 111
2547 544
18327 808
1949 170
2269 508
2828 578
2499 623
16201 546
20389 542
4127 780
1979 178