2795 348
4633 80
24015 649
14991 418
7173 733
55548 513
1920 289
18599 977
23150 443
2174 72
29552 249
4590 541
3980 388
1790 98
2919 302