2515 403
5549 312
1615 96
6384 124
2500 446
5309 529
2697 38
11127 153
1968 43
2602 144
3915 543
3498 514
29159 241
78204 892
91653 523