2298 394
5584 518
36934 363
13496 115
19691 307
2188 278
4534 317
5441 93
9451 389
11956 266
8431 344
77475 930
44149 508
44507 84
1789 39