3086 623
1590 475
6661 449
2758 674
3294 441
14351 555
2334 351
7445 787
7113 327
1334 290
2520 581
10941 204
274514 597
20517 507
56483 240
50874 389
3331 327
352266 1201
174378 539