1642 275
2601 655
112592 697
19624 296
8641 130
33517 827
116098 324
15558 252
42859 165
33238 648
51695 406
31500 209
23511 234
49358 182
46812 225
9136 481
1333 88
3522 101
8153 90
4294 347