2515 403
5549 312
1616 96
6385 124
2500 446
5309 529
2697 38
11127 153
1968 43
2602 144
3916 543
3498 514
29161 241
78207 892
91656 523