31123 962
26518 186
41112 459
283042 1266
76243 961
105297 674
48353 269
85436 1051
20567 199
70101 140
70384 397
48454 373
30465 655
52999 178
420106 529
31872 242
24405 685
76788 722
414592 695
116640 285
70262 491
282393 1063
54886 938
133145 1107
32337 318
38453 162
115629 339
91004 634