172667 481
4008 743
2474 54
1338 209
8655 167
11347 647
3265 638
2322 522
6904 216
1729 213
2812 729
4254 540
22742 308
5789 361
18423 336
9478 501
5090 258
13601 263