5011 295
46590 560
24004 165
115643 406
19050 487
7727 463
30448 725
76104 661
5235 437
31046 588
135584 914
64368 489
15440 761
80898 963
71183 491
15379 587
13233 335
39307 595
7241 416
60845 216
12586 747
35818 583
41709 420
4956 215
24233 79
27420 113