35601 583
12911 688
6467 101
10714 78
77784 309
113280 640
40262 544
3672 599
21612 240
64819 157
2919 459
4639 318
1332 152
122391 767
10319 450
3180 292
6022 468
4334 657