21330 158
16371 669
3539 363
4376 766
1081 156
3102 468
1139 109
913 165
2598 608
3198 708
2518 345
2992 447