45086 420
2940 447
1961 261
11195 647
3143 181
6576 46
2885 370
5649 625
11199 511
9879 411
7892 597
6073 595
36733 494
6915 389
9204 148
4110 303
2732 359
2166 262