45502 421
3109 447
1972 261
11233 647
3174 181
6610 46
2902 370
5702 625
11250 511
9917 411
7925 597
6132 595
36741 494
6944 389
9242 148
4158 303
2748 359
2188 262