20158 761
2955 935
657 97
9883 822
13098 140
12616 475
2773 834
2415 665
1261 270
3287 975
1495 277
2233 400
797 203
13673 273
4069 485
9034 281
1008 188
2075 650
1750 355
1056 221
1470 414
2679 687
1333 297
1134 280