16001 567
8935 32
4903 106
7301 601
14039 199
13613 286
12080 584
6005 248
11586 524
10449 396
7311 162
7731 349
6585 83
10582 672
8211 461
16847 927
18403 725
5427 175
22888 116
6910 581
12130 440
7327 259
26000 105
10673 294
8233 481
4474 72
7602 308
7346 582