9512 292
16476 565
21818 555
5285 460
3555 693
4147 266
15684 282
11402 202
10045 808
6892 719
4975 427
9987 403
5277 654
11343 679
13469 250
15569 181
3257 363
8856 99
17582 116
14155 145
4391 701
7742 592
18518 927
5321 296