3103 413
45670 797
23074 511
2911 267
5098 190
8212 136
943 46
3018 566
7912 659
27519 535
8788 590
1041 199
1299 221