16489 128
12836 404
3977 162
5062 308
12344 414
4278 417
5453 776
12943 197
2261 172
22383 170
11337 376
5624 347
3037 448
3940 568
11254 81
25564 478
5405 278
3551 367
3298 467
8570 573
6515 761
5772 824
22261 517
6836 261