1200 168
3536 57
24295 159
17168 123
7162 378
5477 412
28741 210
27427 244
15832 786
5390 590
8804 421
3039 181
23641 164
21142 726
6174 695
1615 63
5054 34
4508 474