1201 168
3536 57
24296 159
17169 123
7164 378
5478 412
28741 210
27428 244
15832 786
5390 590
8804 421
3039 181
23643 164
21142 726
6174 695
1615 63
5054 34
4508 474