1160 342
2962 844
16171 335
6012 286
7263 562
7059 612
13215 175
9320 323
22097 182
22771 812
2773 99
21496 252
4639 397
24864 476
4751 716
4288 439