31123 962
26517 186
107249 821
67118 674
41112 459
106239 973
39825 480
43343 948
76242 961
72207 349
36905 910
38901 945
91420 806
105293 674
48351 269
36882 515
193419 688
85436 1051
20567 199
70099 140
28238 370
70382 397
48453 373
21174 476
137643 336
30465 655
52999 178
98237 531