4505 63
7463 435
4190 58
8059 787
3307 96
18042 359
6812 561
4836 523
3500 102
4318 409
12668 313
3563 449
2332 300
3303 484
11442 305
4413 180
4383 532
8604 88
3697 82
4294 42
21892 271
5653 368
4454 391
4764 232
2365 67
4276 589
3199 505
5585 699