21370 158
16387 669
3540 363
4384 766
1083 156
3103 468
1143 109
916 165
2599 608
3198 708
2521 345
2997 447