586 40
3119 514
2343 513
1817 277
1076 222
1985 366
1810 346
1235 326
2877 655
1172 176
532 73
1654 331
1953 425
932 251
2950 785
2598 800
1965 520
2918 392
9761 374
10485 823
2646 809
847 139
2353 527
2355 592
865 173
3159 596
2435 541
1221 81