15257 256
2613 103
2576 217
3787 671
5088 861
17032 84
3874 580
2957 531
19453 547
11496 465
8560 681
26739 133
14662 56
6949 604
17532 360
2841 127
2726 327