3050 633
10525 230
32858 170
4908 909
6786 585
4307 571
6563 85
6373 546
10270 45
2881 225
33934 245
3064 499
2831 306
8038 126
5170 376
6864 295
4573 742
25833 245
2635 93
6166 222
34261 266
9236 895
5258 618
54377 415
181053 284
66124 282
293027 567
117717 686