3093 478
2836 585
3223 689
16710 356
10146 640
10193 370
9356 701
19719 68
9562 725
76081 450
24865 1111
16675 862
3849 51
3550 109
1650 200
2059 376
1872 245
2247 291