14035 486
5067 360
43031 913
9464 826
3409 222
7017 570
7926 536
2866 677
3553 398
7521 336
2839 409
3570 524
3478 752
28321 201
16134 735
15931 290
4089 672
13312 771
2625 307
5632 227
4406 93
22573 161
1590 36
27149 558
22955 422
7217 472
2076 209
21721 566