105045 301
9510 433
20982 348
19736 455
26853 125
242026 552
72860 267
4851 483
8959 868
12362 915
5649 282
25195 549
27315 567
10442 652
12217 863
9102 43
34413 360
10544 293
36933 211
182740 618
4429 734
11128 252
6969 268
34835 373
21380 682
55310 962
40736 328