3004 460
7592 56
7375 660
15067 109
6301 554
3607 472
7318 220
5910 506
13411 417
14171 444
9246 308
11268 345
14643 588
20654 523
30897 937
15710 559
6336 53
19827 131
6714 699
18447 494
8799 533
19392 36
178527 761
3240 253
6817 203
6404 123
4706 331
27616 987