3061 95
5312 602
7624 520
22338 86
6907 335
17221 235
19322 103
13509 410
1692 155
1968 145
7283 811
3851 587
8204 627
18489 778
4423 775
5719 668
1892 86
6563 196