45592 180
34228 727
13397 386
15886 886
9777 318
22071 149
10463 713
29606 470
30116 634
8103 574
12656 328
5475 271
8735 775
18202 197
21545 468
6620 753
9352 769
19130 164
7085 706
20431 278
31709 134
9658 684
8261 132
7153 129
11138 246
9157 242
4923 601
36589 535