2883 51
10473 344
14289 309
11305 549
6048 376
7658 303
3691 235
3102 294
4279 32
12443 245
16497 694
8608 408
2975 167
5904 433
3151 365