9810 30
2249 121
7257 115
6442 437
4907 261
8053 88
6787 665
3748 825
11030 423
2463 394
2585 75
6117 546
5667 121
4235 596
990 74
3922 489
2457 258
2336 262
1963 268
3717 684