12286 150
18982 828
729 78
3533 623
11614 129
41978 255
113808 369
14316 419
3070 500
11627 583
2795 551
2768 218
3708 214
22839 731
105367 670
1251 218
2976 941
19673 636
1222 247
145248 683
297485 1351
46080 251
23540 100
77035 558
8568 485
1256 302
240878 796
11652 767