2535 36
8462 428
7528 144
22559 203
4670 784
24561 245
7436 936
16288 211
6910 254
11859 513
13874 315
29586 53
41197 248
10471 881
4971 255
10890 432
7598 551
7353 428
17978 503
13621 495
3893 335
6471 549
2269 41
8876 448
14607 322
3680 445
5194 36
3512 133