580 48
3156 841
3617 371
884 74
733 45
12230 115
15029 228
13123 103
3131 677
15286 738
3523 550
3633 856
2058 437
2957 478
3562 968
6811 421
2392 254
1522 174
2573 477
8235 753
2535 342
3203 405
6325 531
3871 815