129688 912
142185 403
12999 253
29766 924
10299 817
21197 222
29737 365
99652 745
23396 856
2263 191
4121 390
3420 655
2924 266
2963 127
3535 162