3193 504
5934 436
1528 209
2663 256
42332 75
1241 245
22064 701
9168 270
2970 259
2939 517
2375 180
2819 222