20891 80
1689 293
805 159
755 243
1463 359
1960 280
2039 427
3928 626
727 125
6346 79
14482 291
5271 432
4792 404
2273 90
6935 822
8336 850
22856 445
6022 258
7835 317
8920 608
4465 172
22693 887
6399 393
5579 796
10536 489
5788 726
10027 837
5555 615