2839 51
10461 344
14216 309
11254 549
5769 376
7655 303
3661 235
3073 294
4256 32
12407 245
16454 694
8559 408
2963 167
5881 433
3144 365