12901 688
6459 101
10705 78
77703 309
113173 640
40240 544
3666 599
21600 240
64749 157
2918 459
4630 318
1331 152
122245 767
10309 450
3180 292
6015 468
4334 657