3051 95
5305 602
7594 520
22327 86
6899 335
17175 235
19297 103
13497 410
1690 155
1966 145
7271 811
3847 587
8200 627
18481 778
4412 775
5712 668
1890 86
6556 196