19196 89
19008 233
21695 259
39092 384
44227 718
3846 383
7103 666
6256 502
5063 222
11777 455
9182 168
55332 95
92419 663