20571 38
3263 99
14538 750
13583 160
291989 567
130550 294
20022 406
37973 79
55122 947
56278 500
45235 214
17393 703
55382 735
6006 582