2929 814
2798 557
1964 458
26958 930
2363 206
16048 850
19500 170
4340 410
23371 78
2544 274
15504 678
7891 917
4592 659
4555 525
21627 556
22088 128