3096 335
13609 599
120152 342
45723 292
12468 326
31073 295
3632 210
57170 742
27339 307
29961 296
4481 230
6316 727
8078 524
32733 194
18173 184
12771 216
16824 169
37237 629
28358 110
25408 476
14719 757
13991 590
2797 265
12180 421
12837 331
8852 519
7588 157
23399 277