45491 700
4501 266
5435 316
12043 838
149703 185
19998 500
87122 854
47548 409
49282 486
24200 103
31257 657
10352 859
12941 580
12489 763
14656 858
19565 167
213876 792
116855 1067
8883 563
14748 608
11250 526
20725 676
15367 1011