31123 962
26517 186
107249 821
67116 674
41112 459
106238 973
39825 480
43342 948
76242 961
72206 349
36904 910
38901 945
91419 806
105292 674
48349 269
36882 515
193419 688
85436 1051
20567 199
70098 140
28237 370
70380 397
48453 373
21174 476
137643 336
30465 655
52999 178
98236 531