129560 912
142035 403
12961 253
29691 924
10285 817
21184 222
29534 365
99466 745
23278 855
2260 191
4110 390
3416 655
2916 266
2957 127
3525 162