2812 348
4740 80
24022 649
14996 418
7175 733
55580 513
1921 289
18619 977
23151 443
2176 72
29561 249
4594 541
3983 388
1791 98
2920 302