129681 912
142179 403
12996 253
29764 924
10297 817
21195 222
29719 365
99642 745
23391 856
2263 191
4121 390
3420 655
2923 266
2962 127
3535 162