12095 701
2196 118
96304 482
30590 174
11583 698
7993 592
50186 418
2912 327
6310 374
7894 417
10385 672
105781 172
18866 806
6693 514
14400 292
3752 247
78795 564
5259 739
3727 235
3059 201
2607 378
2687 131