24041 931
2425 401
3051 546
1530 298
4680 361
8466 176
1365 131
1372 99
4037 673
1120 101
3790 229
6182 455
2308 242
4286 816
1915 329
9770 577
14733 521
5197 426
3526 733
3297 586
15144 369
2844 421
1971 261
2536 36