2503 403
5539 312
1602 96
6368 124
2487 446
5292 529
2668 38
11119 153
1954 43
2589 144
3903 543
3484 514
29114 241
77949 892
90973 521