31800 523
3216 559
7669 196
9951 148
7230 880
1370 173
8929 492
16111 525
15078 647
9922 415
36930 877
6548 733
3244 480
1215 85
3085 737
5925 806
6051 445
10756 418
6022 308
4789 305
4624 388
3410 462
3467 292
2633 280
3848 654
2380 107
6979 735
11014 583