21245 628
2853 375
26657 57
23741 422
1312 37
22552 407
6575 851
9395 54
20452 237
2537 98
35354 189
123545 767
22609 215
11064 57