2291 394
5583 518
36928 363
13494 115
19678 307
2188 278
4525 317
5441 93
9450 389
11955 266
8431 344
77466 930
44149 508
44501 84
1788 39