25631 508
34028 215
33172 742
37704 223
31783 680
22114 180
18017 603
43592 580
17974 518
108447 317
7625 627
12392 328
23284 465
31141 387
37832 188
23815 264
38620 374
22165 296
21286 94
16512 335
17889 162
29027 295
41351 672
43693 93
40293 529
15900 306
28071 155
24250 712