2505 403
5542 312
6368 124
5294 529
2673 38
11119 153
1955 43
2590 144
3904 543
3487 514
77979 892
91043 521