15245 256
2603 103
2548 217
3772 671
5088 861
17009 85
3851 580
2939 531
19289 547
11411 465
8507 681
26605 133
14480 56
6937 604
17413 360
2834 127
2713 327