1001 108
890 68
1407 223
895 814
668 525
259 1000
374 837
1131 724
445 812
390 656
607 850
144 303
85606 208
55448 990
47155 304
37166 761
34561 863
31933 601
29474 148
28826 229
24947 635
24673 14
22136 419
20335 566