2885 481
2585 394
20097 928
14336 402
2915 327
3227 702
4181 801
4581 549
6695 469
9317 314
3343 570
3265 767
1995 275
1371 300
1461 331
3779 712
4969 115
1433 299
2586 665
1768 187
1148 47
3431 732
17071 616
1180 58