21983 158
16657 669
3575 363
4439 766
1139 156
3132 468
1196 109
953 165
2621 608
3223 708
2591 345
3065 447