2839 51
10457 344
14207 309
11249 549
5761 376
7653 303
3657 235
3072 294
4255 32
12402 245
16451 694
8557 408
2959 167
5879 433
3143 365