14002 95
17979 898
11224 174
17446 581
20417 879
106651 434
35526 204
34723 84
4584 221
23549 233
3624 625
7727 949
4750 80
3889 165
15244 683
26476 80
7258 179
10542 633
2479 93
4658 464
4255 418
3495 79
7060 803
5114 712
5122 677
7463 408
3169231 6762
31156 522