261 50
1278 257
2502 720
2553 360
190261 627
53731 189
81684 722
133958 499
71926 386
56481 511
222417 300
180887 880
247637 1088
89061 596
47321 563
94385 352
94758 361
69907 391
103421 627
35491 490
245883 852
166132 691
75479 621
42464 177