12107 538
3486 453
1413 153
4449 316
4466 748
3457 318
6918 747
31187 91
2932 309
2851 309
12820 49
13630 85
22635 162
2940 413
2830 671
2323 229
2175 331
4904 248
7579 409
8635 576
1418 83