30422 90
10008 669
4818 594
6358 73
5962 398
44660 766
17280 305
17761 82
21269 302
39066 650
6221 770
3170 601
26417 152
25381 626
152290 817
18963 328
7048 528
1145 221
5978 51
10342 530
10960 68
30150 652
7179 579
2251 593