22152 90
19206 233
22326 259
40065 384
44831 718
3881 383
7474 666
6391 502
5235 222
12088 455
9472 168
55960 95
94776 663