2305 394
5585 518
36938 363
13502 115
19700 307
2192 278
4545 317
5443 93
9451 389
11958 266
8431 344
77481 930
44151 508
44512 84
1789 39