3660 903
303 70
917 142
17279 534
41220 630
10366 878
64990 342
20503 288
69721 258
94805 567
27982 244
6093 434
39650 237
103857 612
25382 327