4321 46
12681 278
16619 315
3989 544
20191 301
3091 371
5562 263
15523 366
12111 177
8254 509
13956 663
28522 107
40142 615
25197 436
2884 314
11272 880
7846 135
3695 37
11149 445
5268 283
5110 473
19223 52
6345 251
4602 318
10191 648
7317 386
19440 61
14756 432