2696 551
3214 72
21958 856
60372 649
153089 239
14843 655
15065 191
11050 569
11211 875
6947 612
7529 582
18056 280
11284 269
20201 460
4013 465
11395 82
5173 35
4459 553
5389 287
3446 291
29454 517
2281 310