2307 394
5585 518
36943 363
13506 115
19702 307
2192 278
4546 317
5443 93
9452 389
11958 266
8431 344
77483 930
44151 508
44512 84
1789 39