9098 43
15843 801
4130 289
2955 42
1311 165
2229 36
3702 123
3368 140
16147 94
26519 389
1956 101
10541 75
1812 211
1986 44
10304 664
3385 116
3361 851
4375 321
7451 47