30231 90
35806 740
32432 754
29973 652
16175 702
57413 148
48836 338
43525 96
22306 335
84050 683
58889 377
13925 442
76166 260
29651 334
28804 647
30305 574
35172 150
21672 261
29736 247
20323 388
54485 741
72906 517
66938 848
83160 418