2503 403
5538 312
1601 96
6366 124
2484 446
5289 529
2666 38
11118 153
1953 43
2588 144
3899 543
3481 514
29111 241
77917 891
90912 521