31241 908
4463 214
33064 682
8564 602
27311 248
4450 520
3428 618
17599 886
4798 743
19538 537
3477 768
2209 257
4058 924
6969 764
6436 472
12563 303
1978 278