2126 508
5613 733
10084 162
5698 132
6494 504
5649 383
44815 634
19379 109
7555 191
4982 521
2402 322
4858 482
27562 904
10355 667
19330 96
4196 161
2908 473
24126 242
2562 322