396 91
9932 560
2914 881
8046 236
5235 770
17596 474
1673 116
2145 463
5727 638
2998 689
5652 491
5951 669
4675 89
32113 249
4446 500
6308 361
2799 36
2473 311
12665 976
9038 530
2344 215
2963 584
4016 614
2964 569
1784 100
25171 656
7853 388
6144 809