3580 655
3223 266
2531 486
133382 915
144993 403
13578 253
31455 924
10493 817
21459 222
35018 367
104512 749
25597 857
2354 191
4248 390
3182 129
3735 162