25922 91
19452 233
23092 259
41189 384
45556 718
3932 383
8036 666
6577 502
5401 222
12357 455
9839 168
56824 95
97538 664