2855 40
3111 213
5283 76
2314 220
6425 575
22268 893
3956 256
6632 78
6220 414
11835 765
6147 358
35975 686
22557 509