2307 394
5585 518
36944 363
13506 115
19703 307
2192 278
4546 317
5443 93
9452 389
11958 266
8431 344
77484 930
44152 508
44513 84
1789 39