9850 560
13897 745
2760 404
3514 973
4914 128
4754 154
2747 321
3231 879
4329 647
1297 207
478 34
1579 284
1664 125
2477 374
2442 583
3721 316
785 99
3325 611
5268 108
862 67
3687 643
2164 506
2237 339
2904 527