5085 397
22183 576
50026 765
2094 164
9641 93
14112 661
9058 896
4687 407
92657 956
3140 297
21801 773
13181 278
5595 690
4157 868
8090 30
2618 588
4820 802
3707 388
11078 153
2897 272
20352 201
12047 631
19980 654
50401 520