2863 51
10472 344
14268 309
11287 549
5931 376
7658 303
3687 235
3099 294
4267 32
12436 245
16492 694
8587 408
2969 167
5897 433
3149 365