3116 455
3913 530
12936 351
76974 281
20317 846
21365 400
2822 179
19081 748
17379 654
24516 649
6255 647
5867 403
8728 595
1020 139
4865 121
829 101
3110 345
1126 136
1053 228
5928 187
9424 444
3020 689
809 37
3331 728
2180 390