31006 87
112253 522
16550 123
36754 617
29258 301
36034 765
41046 390
31285 172
15569 451
25558 115
83741 827
42715 284
37604 380
61469 310
83126 422
63188 795
6243 105
5445 654
8600 484
6870 561
7521 716
7521 847
10106 811
6405 147
3097 105