52200 150
3484 274
3007 225
2746 213
1795 223
1400 114
7139 290
9419 889
5713 602
4820 379
1226 91
2575 82
3827 469
5810 882
3196 348
5685 714