10402 42
37105 301
19127 423
36223 594
32892 117
54619 680
21092 493
38365 275
21678 80
17836 713
46361 105
34201 185
48945 169
9136 123
42068 957
9191 675
84462 538
59995 386
76861 327
36361 779
109008 810
67464 375
118869 672
324615 345
34318 253
76654 230
16695 214
54218 390