2290 394
5583 518
36923 363
13490 115
19676 307
2186 278
4515 317
5440 93
9450 389
11955 266
8431 344
77462 930
44147 508
44498 84
1788 39