2983 171
3125 116
3412 316
3582 578
7838 529
9191 516
5776 268
15227 1011
5908 94
9905 196
8583 575
4267 904
2512 258
4924 549
6055 806
1543 163
3610 363
2045 106
4416 371
5714 512
5146 508
5290 628
3596 516
6960 561