22731 409
14472 216
18501 169
31180 800
3717 722
938 92
6620 86
3835 569
24894 1057
3772 624
1537 120
9356 527
4076 441
3051 230
3649 563
4749 742
19654 218
2773 159
9762 565
5051 147
28816 892
6668 595
8556 472
3089 403
15250 341
7273 404
5527 690
22530 484