21337 158
16375 669
3540 363
4377 766
1081 156
3102 468
1140 109
914 165
2598 608
3198 708
2519 345
2993 447