31212 908
4457 214
33025 682
8554 602
27270 248
4443 520
3426 618
17581 886
4796 743
19497 537
3476 768
2207 257
4054 924
6964 764
6419 472
12535 303
1974 278