22879 91
19251 233
22481 259
40307 384
44978 718
3887 383
7656 666
6450 502
5266 222
12135 455
9574 168
56129 95
95333 663