21333 158
16375 669
3540 363
4376 766
1081 156
3102 468
1140 109
913 165
2598 608
3198 708
2519 345
2993 447