2951 187
3574 641
123122 435
17470 348
14007 70
3290 295
30839 359
4576 753
2641 165
2337 255
21655 328
4313 400
4114 121
3958 692
7201 473
2562 606