3042 809
2030 308
1121 131
2921 858
435 89
1751 528
98918 746
2221 534
554 103
1790 522
2136 578
1341 196
2725 731
633 101
1479 386
1043 185
2887 595
1605 454
2646 341
23376 314
55854 616