24559 338
15230 323
3702 561
12374 859
3859 843
1633 176
4386 90
8346 752
3443 635
761 134
11465 134
3180 334
4116 621
4888 604
3062 778
1385 371