2845 51
10467 344
14234 309
11265 549
5814 376
7655 303
3671 235
3080 294
4259 32
12416 245
16475 694
8563 408
2967 167
5885 433
3148 365