30998 621
36906 212
57877 591
86378 434
54412 613
42888 151
37129 585
24843 405
33460 252
43397 197
46327 237
35633 255
57838 595
38720 158
45348 604
81772 495
35707 169
30074 798
126003 897
32959 431
34923 429
37521 627
39066 1023
36073 365