2762 647
268 68
39670 438
2372 514
101665 239
56217 265
49601 146
50858 539
57519 52
120511 968
70204 802