27003 493
4562 291
74591 257
29303 615
18631 261
12384 196
22924 748
3021 252
14594 525
3164 237
1051 101
2773 351