580 48
3156 841
3617 371
884 74
733 45
12230 115
15029 228
13123 103
3131 677
622 62
3523 550
3345 909
3633 856
2058 437
2957 478
3622 862
3562 968
6811 421
6299 58
2392 254
1522 174
3337 509
2573 477
8235 753