3725 429
4353 300
39153 526
222523 247
12141 515
47152 731
24899 165
9442 659
14638 32
14223 297
31045 320
5932 774
19108 632
26628 80
4605 358
33051 609
14101 778
14765 190
13445 481
7493 648
7821 613
1611 116
4321 348
42730 395
6008 288
13048 640
7542 791
9873 830