2935 120
26195 124
5942 335
14423 582
15108 417
25768 928
2352 245
12088 700
11226 752
11657 274
2476 168
2362 197
4398 354
3271 788