21626 158
16453 669
3545 363
4399 766
1098 156
3112 468
1156 109
932 165
2610 608
3202 708
2536 345
3018 447