3057 95
5309 602
7617 520
22335 86
6904 335
17203 235
19317 103
13508 410
1691 155
1968 145
7279 811
3850 587
8204 627
18487 778
4421 775
5716 668
1892 86
6562 196