129590 912
142074 403
12970 253
29722 924
10293 817
21186 222
29580 365
99522 745
23306 856
2261 191
4110 390
3418 655
2918 266
2960 127
3528 162