45143 921
24523 504
40124 71
76085 872
23373 591
11521 384
5333 620
32465 326
34807 165
17422 73
54326 389
47415 206
58630 750
28148 463
71236 784
63696 722
52885 402
103421 486
69288 566
27276 827
22577 837
29191 269
74991 804
67555 1019