22960 427
3898 148
3132 369
2276 310
16643 587
8291 137
3023 703
6692 797
12739 482
2774 568
583 88
2733 429
3667 573
1822 520
736 113
3081 856
2286 501
2378 437
1707 339
2385 527