3094 224
12271 739
15026 89
14395 412
4229 598
3050 448
9161 111
25363 386
2395 517
54344 627
6809 69
13863 162
13648 535