3051 266
1912 160
29082 225
32479 686
4355 637
18608 384
13167 303
3157 504
4032 277
7752 917
3299 605
3382 635
5778 388
2790 287
2550 391