30978 87
112073 522
16517 123
36711 617
29220 301
36007 765
41013 390
31235 172
15556 451
25533 115
83551 827
42658 284
37552 380
61391 310
83097 422
63088 795
6241 105
5443 654
8597 484
6867 561
7516 716
7518 847
10104 811
6403 147
3091 105