12142 702
2208 118
96333 482
30597 174
11586 698
8003 592
50217 418
2915 327
6310 374
7906 417
10395 672
105871 172
18868 806
6695 514
14412 292
3752 247
78806 564
5261 739
3732 235
3063 201
2609 378
2689 131