34816 194
20712 385
17866 123
4259 286
15568 461
34874 182
312200 707
11475 287
12968 578
6802 847
1455 155