31183 555
44400 65
42939 576
46241 506
37583 822
30638 389
42704 223
49389 133
31146 275
44516 388
23555 458
36430 247
26471 131
25059 601
41033 527
11599 119
31330 839
75593 646
28211 94
51021 895
54262 856
47149 227
22796 160
45744 424