5596 503
7063 758
5170 327
6577 868
2909 47
7430 170
3372 724
1897 222
5550 627
4983 759
6317 55
9411 308
5263 589
2756 415
4479 610
4360 209
2780 258
4364 487
8598 93
1822 57
1470 149
3405 654
1105 61
3361 718
1440 268
644 103
490 49
1978 436