4010 475
7967 699
3125 133
5381 880
5178 440
16471 376
11686 722
6453 193
5184 66
6190 420
16920 253
8324 413
3250 98
4317 80
4026 455
1801 114
7073 31
7222 81
9623 278
6423 56
14204 117
16779 327
10051 96
109860 634
15852 570
54011 415