53236 152
22586 907
16551 318
34708 78
35687 674
30522 688
12927 574
7121 110
7685 790
20465 399
140288 573
28148 386
3433 184
40723 544