30162 943
11435 391
27806 154
87563 326
5611 691
23349 571
10227 90
15513 616
14644 196
7171 70
22870 232
25433 89
3816 178
28302 341
2626 444
3676 164
10262 143
4606 715
9992 315
4548 77
4462 631
4399 777
15919 608
51286 547
19141 822
29053 587
16483 109
28227 318