2657 594
3871 695
16806 516
102961 201
14397 56
25129 267
10369 252
45295 75
6048 533
4346 42
2305 364
2962 591
6155 48
55849 735
9582 33
3321 707