21332 158
16374 669
3540 363
4376 766
1081 156
3102 468
1140 109
913 165
2598 608
3198 708
2518 345
2993 447