2892 51
10486 344
14310 309
11341 549
6105 376
7664 303
3729 235
3114 294
4293 32
12467 245
16534 694
8616 408
2983 167
5914 433
3154 365