2515 403
5548 312
1615 96
6384 124
2500 446
5307 529
2697 38
11127 153
1968 43
2602 144
3914 543
3498 514
29158 241
78195 892
91639 523