16011 653
2887 594
4178 695
16898 516
105600 201
14864 56
25594 267
11147 253
46942 77
6228 533
4553 42
2383 364
3006 591
8870 49
56256 735
9652 33
3388 707