2864 51
10472 344
14272 309
11290 549
5947 376
7658 303
3688 235
3099 294
4269 32
12439 245
16493 694
8589 408
2969 167
5897 433
3149 365