3796 51
2166 529
2331 542
953 152
1712 387
2633 780
1851 421
1320 338
1287 231
1515 394
1396 390
6643 131
2369 539
2191 576
583 125
572 64
1701 307
1138 218
1290 307
2463 508
3048 548
900 129
1158 221
6655 672
6828 823
7626 841
2775 797
2368 503