2814 51
10440 344
14116 309
11186 549
5675 376
7642 303
3617 235
3039 294
4215 32
12347 245
16390 694
8540 408
2916 167
5792 433
3124 365