31505 330
3580 460
32796 708
25925 209
13218 116
28528 233
10124 644
11676 691
19415 379
6403 668
5131 539
10060 183
3349 40
8606 126
15703 450
84093 108
17111 604
8905 770
4450 187
20660 593
11369 504
6596 632
105376 310
31001 224
34907 543
15465 192
7494 844
23154 80