3193 504
5934 436
1528 209
2660 256
42312 75
1241 245
22058 701
9168 270
2970 259
2939 517
2374 180
2817 222