2845 51
10467 344
14232 309
11263 549
5810 376
7655 303
3669 235
3079 294
4258 32
12415 245
16473 694
8563 408
2966 167
5885 433
3147 365