37981 603
20022 547
40576 953
13306 675
23962 422
3757 518
3187 67
9205 483
94164 840
18715 326
14744 32
54854 493
19830 452
31236 41
56748 593
25307 188