999 107
1356 68
2347 111
7017 582
4899 349
2279 89
12111 135
7005 578
4007 317
2415 261
4455 97
4625 223
6808 104
14762 80
3514 261
5452 814
2822 366
2084 228
1649 195
3980 804
21710 277
7834 427
2716 179
30835 921
5929 568
5201 617
18053 117
2345 639