2524 542
2159 191
114989 561
154710 299
46983 171
10331 916
3283 394
29991 432
23085 367
6646 686
2965 205
4833 675
4478 574
4856 667