399 27
3037 845
22882 704
30684 936
23898 217
27771 388
11376 503
23808 304
3033 250
5291 51
5826 740
7473 209
3166 912
22766 554
24897 804
25472 241
30479 688
22650 850
24663 401
32483 754
55659 174
51207 845
10537 928
6785 387