31692 107
7805 664
1142 325
58820 121
5682 818
19378 791
2385 593
5146 538
4116 319
183511 1097
2025 442
1630 407
8930 360
6226 603
690 209
5423 692
70171 412
2726 732
1740 503
2919 888
6577 47
5612 546
2312 527
7725 49