12901 688
6458 101
10704 78
77687 309
113154 640
40235 544
3665 599
21598 240
64742 157
2917 459
4630 318
1329 152
122198 767
10309 450
3180 292
5989 468
4334 657