5021 734
36295 328
4311 122
2146 104
6398 548
7020 655
10954 528
55366 492
13175 243
5531 318
2695 477
5272 412
61166 515
8956 377
13204 386
9088 529
22017 238
6788 183
20462 201
7531 597
13516 486
10415 526
8812 115
14950 362
4385 164
18789 274
14294 535
100776 758