2929 814
1047 68
1450 395
563 165
2992 672
2075 585
3202 865
1548 303
5049 197
2229 313
2679 212
1096 135
1419 71
1721 280
20247 382
19454 323
4628 266
6621 510
10135 460
53776 293
4695 529
10621 53
12279 161
3326 289
4017 371
20762 347
3529 702
40454 171