33516 588
110496 903
36091 635
32542 423
19275 963
8678 269
23895 534
2447 120
36269 529
37367 354
17272 748
96626 622
12216 702
18374 853
124647 546
51600 740
75802 565
23238 718
28214 712
154442 585
85709 533
17780 837
44975 61
242067 695
86456 565
24762 280
135810 446
104050 983