47028 206
24976 96
13240 915
8996 202
30549 660
16329 642
121963 616
47543 417
8557 109
28395 388
5248 666
8856 447
68773 482
25889 229
34163 853
58287 355
59929 228
24561 822
49986 278
31541 79