577 144
1489 392
17902 220
2643 87
4189 335
8438 707
7007 575
51512 94
14119 309
22321 445
4887 610
4145 678
19937 129
12493 267
3163 602
6516 196