2928 814
2795 557
1921 458
26937 930
2355 206
16034 850
19487 170
4333 410
23368 78
2541 274
15491 678
7878 917
4557 659
4546 525
21616 556
22077 128