35561 65
60507 533
43208 534
11932 77
9267 591
25759 257
18484 328
25252 703
30002 68
13859 335
32875 468
111045 594
5849 73
3552 759
16184 862
32803 258
45563 225
29549 334
26703 180
94939 125
3331 687
31214 91
16211 289
29080 879