3112 455
3912 530
12932 351
76958 281
20314 846
21365 400
2822 179
19081 748
17377 654
24512 649
6255 647
5867 403
8728 595
1020 139
4864 121
829 101
3110 345
1126 136
1051 228
5925 187
9423 444
3020 689
809 37
3331 728
2180 390