1012 264
1090 263
2842 652
40552 381
1252 265
1460 405
1061 316
1787 365
1728 377
969 265
977 249
1963 328
2888 498
12813 54
4917 806
11686 699
9715 320
4345 109