3052 95
5305 602
7596 520
22329 86
6901 335
17178 235
19303 103
13498 410
1690 155
1966 145
7272 811
3847 587
8200 627
18481 778
4413 775
5712 668
1890 86
6558 196