50329 318
45734 197
28558 208
59098 269
53897 224
29181 637
75112 785
46874 313
34954 558
102705 951
44793 555