5496 508
12405 86
13003 674
20551 514
11220 243
17462 99
3433 527
15453 664
5033 274
7890 863
5206 343
3475 61
1977 158
4080 212
3036 53
4763 328
7272 356
5249 568
5485 451
3685 854
20668 412
4770 299
3708 660
8244 145