2846 51
10467 344
14243 309
11269 549
5831 376
7657 303
3674 235
3083 294
4259 32
12418 245
16478 694
8564 408
2968 167
5888 433
3149 365