3601 703
2848 99
3158 256
4296 606
36194 49
9864 134
68225 730
11276 603
25058 818
16717 438
23327 352